gift deed - German English Dictionary